home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr33 / achk365a.zip / AUTOCHK.DOC next >
Text File  |  1993-04-17  |  33KB  |  719 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                           AutoChk - AUTOMATIC CHECK BOOK
  26.  
  27.                                   Version 3.65a
  28.  
  29.                                    USER'S GUIDE
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                        (c) COPYRIGHT April 1993, HENRY CHOW
  41.  
  42.                            USEFUL SOFTWARE ENTERPRISES
  43.  
  44.                        Released as Free Shareware Software
  45.  
  46.  
  47.  
  48.  
  49.         Users of this  program need NOT submit a fee for  the use of this
  50.         program.  I  am dedicating this program  to all those  who create
  51.         good,  affordable software as  Shareware.  You  are ENCOURAGED to
  52.         copy and distribute this program provided that
  53.  
  54.         1.  this program is not distributed in connection  with any other
  55.             product,
  56.  
  57.         2.  no fee is charged, and
  58.  
  59.         3.  the program is not modified in any way.
  60.  
  61.  
  62.  
  63.                                   *** Notice ***
  64.  
  65.         This program is  distributed "AS IS"  without any warranty as  to
  66.         its performance.   You assume the  entire risk as  to the results
  67.         and performance of the program.
  68.  
  69.         If you find any bugs or have any comments, you can contact me via
  70.         CompuServe Mail (Id: 74010,3002).   Do not send comments  via any
  71.         forum that you  should find the  program.  Include details  about
  72.         any bugs, DOS version, computer or printer  type (if applicable),
  73.         and don't forget  the version number of  Autochk.  I will  try to
  74.         reply as necessary.
  75.  
  76.  
  77.  
  78.                            ****************************
  79.                            *** Revisions at the end ***
  80.                            ****************************
  81.  
  82.  
  83.  
  84.         Introduction/History
  85.         --------------------
  86.  
  87.         This  program has been  developed as an  aid to the  common check
  88.         book update blues.  I'm  sure you have found yourself,  from time
  89.         to time, frantically punching the keys  on a calculator trying to
  90.         balance your check  book.   Each time, the  final number  appears
  91.         different.    With this  program,  you can  accomplish  that task
  92.         effortlessly.    At the  touch  of a  key,  the checks  that have
  93.         cleared the bank will be totalled and displayed.
  94.  
  95.         I  tried to  write  AutoChk to  be  as flexible  to  the user  as
  96.         possible.   In fact,  this program  simulates the  looks of  your
  97.         check book,  providing you with  the ability to enter  a check or
  98.         deposit anywhere in the book you desire (just like the check book
  99.         you  might be  using now.   And  if you  are  not using  one, you
  100.         should).  Of course, it makes more sense  to start at the top and
  101.         go down, but you  don't have to.   You can also  fill in any  one
  102.         column  or all the  columns for each  entry.  You  may enter each
  103.         check using one row, or to  allow for detailed description, using
  104.         multiple rows.
  105.  
  106.  
  107.  
  108.  
  109.         Originally I started to develop this program as a simple tool for
  110.         my own use.   The difference between this program and other check
  111.         book programs is not so much  in its functionality, but rather in
  112.         its appearance and its  small size.  I wanted my  computer screen
  113.         to resemble my bank's check book.   With this format, it is  much
  114.         easier to glance at the screen and see my account right  in front
  115.         of me, or to scroll through to find a certain entry.  Autochk was
  116.         never intended to be  a financial expertise program; however,  it
  117.         does serve as a simple and easy-to-use tool for the average home.
  118.  
  119.         As I got further  into software development, a colleague  of mine
  120.         suggested additional features  that might  warrant the effort  of
  121.         typing in all those  checks into a computer.   Specifically, each
  122.         check can carry a KEY that  places it in a certain category  that
  123.         the user can specify.  At tax time, you can print out checks that
  124.         fall in each category, along with the total.
  125.  
  126.         During the development of Autochk, I received a statement from my
  127.         bank.  I went  over to my computer, look down  the statement, and
  128.         checked off each entry that has  cleared.  At the end, I  entered
  129.         the interest into Autochk and pressed one key.   The total amount
  130.         of  money  that cleared  the  bank  appeared, and  I  balanced my
  131.         checking  account in no time!   By keeping  the check book up-to-
  132.         date,  entering  data  into  Autochk is  no  more  difficult than
  133.         entering  it  into  a check  book,  especially  if  you use  your
  134.         computer with any regularity.
  135.  
  136.         You are allowed 1000  lines in which  you may enter you  account.
  137.         Beyond that,  you will have  to start a  new file.  In  my humble
  138.         opinion, keeping too  much (i.e. more  than 1000 entries) in  one
  139.         file may be risking losing important  data should the file become
  140.         corrupt.  Especially if you use the categorie function for taxes,
  141.         starting a new file annually makes a lot of sense.
  142.  
  143.  
  144.         Getting Started
  145.         ---------------
  146.  
  147.         Although I  have  not  tested  this  program  on  every  possible
  148.         combination of  machines,  printers, and  DOS  versions,  Autochk
  149.         should run on any DOS 2.x+ IBM PC/XT/AT 8088+, PS/2 or compatible
  150.         with a Monochrome Adapter, Hercules Graphics Card, Color Graphics
  151.         Adapter (CGA), Enhanced Graphics Adapter (EGA), or Video Graphics
  152.         Array (VGA).  Autochk needs LESS THAN 256K of available RAM, very
  153.         unusual for programs nowadays.
  154.  
  155.         Because  video displays differ  in characteristics,  Autochk will
  156.         automatically adjust to  the type you have  on your system.   You
  157.         will notice a somewhat slower screen update on the  CGA (to avoid
  158.         snow) compared to either the monochrome, the EGA or the VGA.
  159.  
  160.         The only file you need is AUTOCHK.EXE.  And since you are reading
  161.         it,  you  should  know  that  AUTOCHK.DOC  is  the  corresponding
  162.         documentation.  Also included in  ACHKxxx.ZIP is a sample account
  163.         ( SAMPLE.{$} and SAMPLE.{C} ).
  164.  
  165.  
  166.  
  167.  
  168.         Autochk will create two file (with  extensions .{$} and .{C}) for
  169.         each account you specify.  The  file with .{$} is the check  book
  170.         itself.   The latter  stores the  categories you  define.   These
  171.         files are fixed  in size are  written in  binary form for  faster
  172.         access and can not be TYPEd in DOS.
  173.  
  174.         The syntax to start Autochk is:
  175.  
  176.            AUTOCHK [ [d:][path]filename[.{$}] ]
  177.  
  178.         Everything following AUTOCHK  is optional.   If you do not  enter
  179.         anything else on the command line, Autochk will prompt you with a
  180.         listing of its  data files in the default directory.  From there,
  181.         you  may  change  the default  drive  or  path  by selecting  the
  182.         appropriate  option  ([D]  or [P],  respectively)  listed  at the
  183.         bottom of the screen.  To load a particular file, press [L].  You
  184.         can  start a new  file by loading  the entry number  marked "<New
  185.         File>".  [Esc] will exit Autochk.
  186.  
  187.         As with  older versions of Autochk,  you may enter the  data file
  188.         name directly from  DOS, bypassing the  startup menu.  The  drive
  189.         and path are  optional.  If  you do not  enter them, the  default
  190.         directory will be used.  You  do not need to enter the  extension
  191.         (.{$}); just  realize  that Autochk  will  add on  the  extension
  192.         automatically for you.  For example, if you type
  193.  
  194.            AUTOCHK E:\ACCT\SAMPLE
  195.  
  196.         the SAMPLE.{$} and SAMPLE.{C} files will be loaded from the \ACCT
  197.         directory on  drive E.  If the file you entered does not exist, a
  198.         new one will be created.
  199.  
  200.         To save  you the aggravation of not being  able to save the check
  201.         book when you are  done, Autochk make sure that your  file is not
  202.         write-protected.  And  of course  if you enter  an illegal  path,
  203.         Autochk will also let you know.
  204.  
  205.         The  data files require about 50K  of disk space, and at startup,
  206.         AutoChk  will check to  see if you  have enough room  on the disk
  207.         drive to store any NEW accounts.
  208.  
  209.  
  210.         Editing Keys
  211.         ------------
  212.  
  213.         You may use the arrow keys to move the cursor from row  to row or
  214.         column to column.  When you  reach the bottom of the screen,  the
  215.         check book  will scroll up (and vice versa  at the top).  Hitting
  216.         the [PgUp]  or [PgDn] keys  will scroll  up or  down one  screen,
  217.         leaving  the cursor on  the same line  and column on  the screen.
  218.         The [Home]  key returns the cursor to the top entry.  Conversely,
  219.         the [End] key will take you to the  line after the last entry.  A
  220.         counter at  the bottom right corner  of the screen will  tell you
  221.         the line on which the cursor is located.
  222.  
  223.         In  addition, [Del] will let  you remove the  entry at the cursor
  224.         position.   Don't worry,  Autochk will confirm  the deletion with
  225.  
  226.  
  227.  
  228.  
  229.         you before it  takes any action.   And finally, [Ins] will  add a
  230.         blank  line  where  the  cursor  is  located,  provided  that  an
  231.         insertion does not push any entry past the maximum (1000th) line.
  232.         Autochk will let you know if this happens.
  233.  
  234.  
  235.         Entering Data
  236.         -------------
  237.  
  238.         To enter data, move the cursor to the  appropriate column.  After
  239.         you enter something  into a column,  the cursor will move  to the
  240.         next column.   This way,  Autochk allows you  to move across  the
  241.         page as you enter data without having  to hit the arrow keys each
  242.         time.  The only exception is the "check mark" column.  The cursor
  243.         will remain in the same  column; this way it is much easier to go
  244.         down  the  column and  clear  the  checks when  you  receive your
  245.         statement.  Finally, hitting [Enter] in  ANY column will take you
  246.         to the next.
  247.  
  248.         In the "Number"  column, legal keys are  0 through 9.   Any other
  249.         keys will be ignored.  As soon as you hit a numeric key, you will
  250.         be prompted on the top line, similar to LOTUS-123(R).  Type up to
  251.         four digits and  hit [Enter].  Use  the [Back Space] key  to edit
  252.         any typographic errors.   To clear an entry in this column, enter
  253.         a  0.   By  entering  nothing (not  a  zero) in  any  column, the
  254.         previous entry remains unchanged.
  255.  
  256.         Legal keys for the  "Date" column are 0 through 9.   The expected
  257.         format  is MMDDYY  (e.g. 030185  for March  1,  1985).   You MUST
  258.         include leading  zeros.   I didn't  bother to  check whether  the
  259.         dates are  legal, so  I guess  you can  enter any  combination of
  260.         numbers you want--of course that would defeat the purpose.  Enter
  261.         000000 to clear the current entry.
  262.  
  263.         "Description" can  take any  alpha-numeric character  (basically,
  264.         any of the white  keys in the center of an  IBM keyboard).  Enter
  265.         up to 26 characters and hit [Enter].  From the description prompt
  266.         at the top of the screen,  you can determine how long your  entry
  267.         can be by comparing it to the width of the column  directly below
  268.         it.  Just  like your checkbook, you may use as  many lines as you
  269.         like to  enter a description  of a check.   To clear  the current
  270.         description, enter a space (only one).
  271.  
  272.         Both "Credit"  and "Debit"  will accept  any number  key and  the
  273.         decimal point.  Maximum value is 99999.99 (I wish I had that kind
  274.         of money), i.e.  you will not be  able to enter a  greater value.
  275.         It is conceivable that a balance within an account may exceed the
  276.         upper limit  which will not fit in the  column, and thus, will be
  277.         represented by  "Overflow".  You  may also enter a  value in BOTH
  278.         "Credit" and  "Debit" columns.   A  zero will  erase the  current
  279.         value.
  280.  
  281.         The  "check  mark" column  is  to  indicate whether  a  check has
  282.         cleared the bank.  Legal characters are [space]  and A through Z,
  283.         if  the  appropriate  category  has  been defined  (see  Defining
  284.         Categories).   A [space] will  toggle between a  blank or a check
  285.         mark.  After  a category key is  entered, it can be  toggled from
  286.  
  287.  
  288.  
  289.  
  290.         lower  case  (uncleared check)  to  uppercase (cleared  check) to
  291.         blank by pressing  [space].  You will  not be allowed to  enter a
  292.         key unless it has been previously defined.
  293.  
  294.  
  295.         Additional Keys
  296.         ---------------
  297.  
  298.         [F1]             will bring  up  the  help  window  containing  a
  299.                          description of all the keys.
  300.  
  301.         [F2]             will  calculate the balance  in you  account and
  302.                          the balance  of the  checks/deposits cleared  by
  303.                          the bank.   When you scroll the  current display
  304.                          screen, these numbers  will disappear.  However,
  305.                          changing a credit or debit  will not erase these
  306.                          columns.   This way  you can  make the  changes,
  307.                          look at the balance columns,  and hit [F2] again
  308.                          to compare the differences.
  309.  
  310.                          Note:   when  calculating  balances, a  negative
  311.                          balance could occur.  On color monitors, it will
  312.                          appear  RED.   On  monochromes,  it will  appear
  313.                          BOLD.  With monochromes, you  may need to adjust
  314.                          the  bold and/or  contrast to  have  BOLD appear
  315.                          properly.
  316.  
  317.         [F5]             will activate the search menu.  See Searching.
  318.  
  319.         [F6]             will  trigger  the  search with  previously  set
  320.                          parameters (searching string and direction).
  321.  
  322.         [F7] or [F10]    to exit  the current  check book.   The  program
  323.                          will prompt you  for confirmation.   Hit [Y]  to
  324.                          save and exit,  [N] to cancel exit  command, and
  325.                          [Q] to quit without save.  See saving a file.
  326.  
  327.                          You will then be asked whether you would like to
  328.                          exit the  program.   If you answer  [N], then  a
  329.                          directory of check book files will be displayed.
  330.                          Otherwise, answer [Y] to get out of Autochk.
  331.  
  332.         [Alt-A]          writes your  check book  (and categories)  to an
  333.                          ASCII text  file.  The  file will have  the same
  334.                          name  with  a ".TXT"  extension.    This feature
  335.                          allows you to TYPE the file in DOS or import the
  336.                          file to another program.
  337.  
  338.         [Alt-C]          for the category menu.  See Defining Categories.
  339.  
  340.         [Alt-F]          to  display  the check  book  file name  you are
  341.                          editing.
  342.  
  343.         [Alt-P]          for printer control.  See Printing.
  344.  
  345.         [Alt-S]          to  save   the  current  file   without  exiting
  346.                          program.  See saving a file.
  347.  
  348.  
  349.  
  350.  
  351.  
  352.         [Alt-X]          to  activate  a  DOS  Shell.     A  prompt  will
  353.                          appear--press [Enter] to  go to  DOS.  Once  you
  354.                          are in DOS,  type 'EXIT' at DOS prompt to return
  355.                          to Autochk.  If the  video mode has been changed
  356.                          while in DOS,  it must be restored  to 80-column
  357.                          text  mode  prior  to  returning  to  Autochk to
  358.                          ensure proper display.   If  it is necessary  to
  359.                          restore  video  mode in  DOS,  type 'MODE  CO80'
  360.                          before returning to Autochk.
  361.  
  362.  
  363.         Saving a File
  364.         -------------
  365.  
  366.         When saving a file,  either by pressing [Alt-S] or  when exiting,
  367.         Autochk will attempt not  to overwrite your  old check book.   On
  368.         the other hand,  by making  copies of original  files, your  disk
  369.         could become quite  cluttered with  many backup  files.   Autochk
  370.         does not exactly overwrite old files or make backup copies of the
  371.         old ones.  An intermediate solution is taken.
  372.  
  373.         If there is enough  space on disk, Autochk will  rename old files
  374.         with   extensions  from  .{$}   and  .{C}   to  .$$$   and  .$C$,
  375.         respectively.   Instead of leaving backup files  on disk, Autochk
  376.         will then delete them.   This way your directory is  not littered
  377.         with large backup file and the integrity of the  original data is
  378.         still maintained (as long  as you do  not write anything else  on
  379.         the same disk as the data  files).  These files may be  retrieved
  380.         with  Norton's Utilities(R), or similar "undelete" programs found
  381.         in newer  versions of  DOS.  If  you do not  own such  a utility,
  382.         invest in one; it may save you hours of work some day.
  383.  
  384.         When [Alt-S] is  pressed, Autochk will  verify whether or not  to
  385.         save the current working file.
  386.  
  387.  
  388.         Searching
  389.         ---------
  390.  
  391.         By pressing [F5],  a Search  Menu will appear.   As usual,  [Esc]
  392.         will exit the menu.  A string to search is displayed in the menu.
  393.         To change the search string, press [Del] to  erase the old string
  394.         and  type  in a  new  one, followed  by  [Enter].   Uppercase and
  395.         lowercase  letters will be treated the same.  In fact all letters
  396.         will be converted  to uppercase.  Obviously if no string has been
  397.         set, a search  will not be very fruitful.  Elements of the search
  398.         string may consist of any alpha-numberic character.
  399.  
  400.         Once a string has been entered,  it will be remembered throughout
  401.         the current  session.  The direction  to search (up  or down from
  402.         current cursor  position) is also remembered for  the duration of
  403.         the session.   Default at startup is  FORWARD search.  It  may be
  404.         changed  in  the Search  Menu by  pressing  [PgUp] or  [PgDn] for
  405.         BACKWARD or FORWARD search, respectively.
  406.  
  407.  
  408.  
  409.  
  410.         After entering a string  followed by a [PgUp] or  [PgDn], Autochk
  411.         will perform the  specified search.  If  it is found,  the screen
  412.         will move  to the appropriate position.  If  no match is found, a
  413.         message will be displayed.
  414.  
  415.         Often, multiple entries with the same  string exist.  Rather than
  416.         having to  activate Search  Menu  each time,  pressing [F6]  will
  417.         automatically  perform a  search  for the  next  match with  same
  418.         parameters.  Of course, changing the string or direction needs to
  419.         be done through Search Menu.
  420.  
  421.  
  422.         Defining Categories
  423.         -------------------
  424.  
  425.         Whenever [Alt-C] is  invoked, the  category submenu will  appear.
  426.         First,  a  list  of  KEYs  will  by displayed  along  with  their
  427.         definitions.  A dot represents  an undefined key.  You  may clear
  428.         or revise a definition.  Each  key description is truncated after
  429.         20 characters.
  430.  
  431.         Type [C]  to clear a previously defined  category.  You will then
  432.         be prompted  for a  key to erase.   Type [Esc]  to return  to the
  433.         revision menu.  If the key  you entered is defined, Autochk  will
  434.         ask you to confirm the deletion.
  435.  
  436.         Type [R] to revise a category.  Once you are prompted for the new
  437.         definition, simply enter  the new  category definition, or  press
  438.         [Return] to make no changes.
  439.  
  440.  
  441.         Printing
  442.         --------
  443.  
  444.         An [Alt-P] will invoke the print  option submenu.  You may  print
  445.         your check book in one of many ways.
  446.  
  447.             Press [A]    to  print  all entries,  i.e.  the  entire check
  448.                          book.
  449.  
  450.             Press [P]    to print the display screen.
  451.  
  452.             Press [F]    to print from a  certain page to the end  of the
  453.                          check  book.   You will  be told how  many pages
  454.                          there  are in  the file  and be  asked to  enter
  455.                          which page to start  printing.  Of course  it is
  456.                          illegal to start  printing from past the  end of
  457.                          the last entry.   If  no entries exist,  AutoChk
  458.                          will  assume that you can  print 1 page (in case
  459.                          you would  like to see  what a blank  page looks
  460.                          like).   Press [Enter]  to return  to the  print
  461.                          option menu.
  462.  
  463.             Press [C]    to  print  all  the  checks  that  fall  into  a
  464.                          particular category.  You will be asked to enter
  465.                          the  key  for that  category.   Press  any legal
  466.  
  467.  
  468.  
  469.  
  470.                          (pre-defined)  key, or  [Esc] to  return to  the
  471.                          print option menu.
  472.  
  473.         Since a change  in the middle of  the check book will  affect the
  474.         rest of the  balances, no option to print pages in the middle has
  475.         been provided.  This is to prevent  accidentally printing certain
  476.         pages in the  middle without  updating subsequent pages,  thereby
  477.         having a hardcopy  with incorrect  balances at the  end.  If  you
  478.         make a change, use the [F] option to get an up-to-date printout.
  479.  
  480.         The name of the file will be included at the top  of each printed
  481.         page  to help  you identify  the account.   Date, time,  and page
  482.         number will also appear at the top of each printed page.
  483.  
  484.         Printing may be aborted at any time  by hitting [Esc] (which will
  485.         also return you to your check book).
  486.  
  487.         Without  getting  too fancy,  Autochk  assumes that  your printer
  488.         handles 66-lines per page.  So, if your printer varies from this,
  489.         the page alignments  may be off,  notably with printers that  are
  490.         set to skip perforations.  When Autochk reaches the end of a page
  491.         during printer output, it will send a "form feed" command to your
  492.         printer.    Therefore, it  is very  important  that the  paper is
  493.         aligned properly.
  494.  
  495.                      *** IMPORTANT NOTE -- READ CAREFULLY ***
  496.  
  497.         You should  align the paper at the TOP  of the page then turn the
  498.         printer ON and  set it ON-LINE.   Every attempt has been  made to
  499.         check your printer status  before printing.  However, due  to the
  500.         unpredictable  nature  of different  devices, spoolers,  or print
  501.         buffers  on the market,  it is impossible to  test the program on
  502.         every combination.
  503.  
  504.         If Autochk is  unable to engage  your printer, your computer  may
  505.         appear to  freeze.  Autochk  will continue  to try to  engage the
  506.         printer.   Make sure the power to your  printer is ON and set ON-
  507.         LINE.    Printing should  resume  normally.   If  after  about 20
  508.         seconds Autochk  is unable  to engage  the printer,  you will  be
  509.         notified and returned to the checkbook.
  510.  
  511.  
  512.  
  513.           Help preserve the Shareware concept.  Feel free to share this
  514.                 program (AUTOCHK.EXE and AUTOCHK.DOC) with others.
  515.  
  516.  
  517.  
  518.  
  519.         Revisions in Version 3.00
  520.         -------------------------
  521.         1.  You  do not  need to  type  in the  data file  name  to start
  522.             Autochk.   If you do not  enter a name, a list  of data files
  523.             will appear.  You may change the default drive or the default
  524.             path.  The file can then be directly loaded into Autochk from
  525.             the startup menu.  However, you may still enter the file name
  526.             as before to bypass the menu.
  527.  
  528.         2.  Instead of overwriting  the screen,  Autochk will now  scroll
  529.             when you hit PgUp or PgDn.
  530.  
  531.         3.  Whenever you print a check book,  the file name will also  be
  532.             included with the header.
  533.  
  534.         4.  Autochk is now capable of writing your check book  (including
  535.             the category  definitions) to an ASCII file; such feature may
  536.             be  useful if  you would like  to import your  account into a
  537.             spreadsheet program.  The file will have the same name as the
  538.             check book, except with a ".TXT" extension.
  539.  
  540.         5.  You will now be unable to insert  an entry if the 1000th line
  541.             (the upper limit) of  the check book is filled.   This should
  542.             prevent any accidental erasures.
  543.  
  544.  
  545.         Revisions in Version 3.01
  546.         -------------------------
  547.         1.  Whenever you have a negative  balance, rather than displaying
  548.             a  negative number, Autochk will show the  amount in RED on a
  549.             color display or bold on a monochrome display.
  550.  
  551.         2.  The  problem  with  recalculation  not  working  properly  in
  552.             certain places within the checkbook has now been fixed.
  553.  
  554.  
  555.         Revisions in Version 3.50
  556.         -------------------------
  557.         1.  Autochk has been  compiled with  a new compiler  to run  much
  558.             faster than in previous versions.  The major speed difference
  559.             will be noticed in screen updates.  By accessing the graphics
  560.             card  directly  (rather  than through  the  BIOS),  the speed
  561.             output to the screen has been increased up to ten fold.
  562.  
  563.         2.  The  executable  file has  been  changed from  AUTOCHK.COM to
  564.             AUTOCHK.EXE.
  565.  
  566.         3.  Rather than pressing [Space] to exit certain submenu, Autochk
  567.             will now require [Esc].  This change has been made to conform
  568.             to the "de facto" standards of the computer world.
  569.  
  570.         4.  In  the  previous version  of Autochk,  [Alt-S] automatically
  571.             saved  the  file  without confirmation  which  could  lead to
  572.             unintended erasures of the old  check book.  You will now  be
  573.             able to confirm the action.
  574.  
  575.  
  576.  
  577.  
  578.         5.  When balancing a  check book,  the total  may become  greater
  579.             than 99999.99 which will not fit  in the column.  Since I  do
  580.             not expect  anyone with that kind  of money to be  using this
  581.             program,  any  number   greater  than   the  limit  will   be
  582.             represented by "Overflow".
  583.  
  584.         6.  Due  to  an incompatibility  with  the new  compiler, certain
  585.             procedures  previously  implemented  are  now  non-functional
  586.             (such as checking  whether the disk  drive is ready or  write
  587.             protected, or whether the printer is  ready).  These problems
  588.             are  not expected  to  occur very  often;  however, the  user
  589.             should be aware of them and take steps to prevent them.  They
  590.             will be resolved in future releases.
  591.  
  592.  
  593.         Revision in Version 3.51
  594.         ------------------------
  595.         1.  An error that occurs during the printing of the check book by
  596.             category has now been fixed.
  597.  
  598.  
  599.         Revisions in Version 3.52
  600.         -------------------------
  601.         1.  Previous versions of Autochk require the user  to restart the
  602.             program to  access another  account after  editing one  check
  603.             book.  After working  with one check book, this  version will
  604.             now prompt whether the user would like go back to the startup
  605.             menu.   Answer 'N' to  quit program or 'Y'  to go back to the
  606.             directory listing.
  607.  
  608.         2.  In addition to  the time, the date will also  be displayed at
  609.             the bottom of the screen.
  610.  
  611.  
  612.         Revisions in Version 3.53
  613.         -------------------------
  614.         1.  The previous version had a bug in the startup menu that would
  615.             not  allow any subsequent check books  to be loaded properly.
  616.             That problem has now been corrected.
  617.  
  618.         2.  To make exiting Autochk easier  for WordPerfect(R) users, the
  619.             function key [F7]  (in addition to  [F10]) will allow you  to
  620.             exit the program.
  621.  
  622.  
  623.         Revisions in Version 3.54
  624.         -------------------------
  625.         1.  When you press [Esc]  to exit Autochk from the  startup menu,
  626.             you will  now see the  same screen  as you  did when  exiting
  627.             directly from the check book.
  628.  
  629.         2.  The incompatible drive-error  handling routine  with the  new
  630.             compiler has now been fixed.  If your disk drive is open when
  631.             you  attempt  to load  a file  or  change the  default drive,
  632.             Autochk can now handle this problem correctly.
  633.  
  634.  
  635.  
  636.  
  637.         3.  The  incompatibility  of  the  new  compiler  handling  error
  638.             trapping routines  for a  write-protected disk  has now  been
  639.             fixed.
  640.  
  641.         4.  The  ability  of Autochk  to  trap  printer faults  when  the
  642.             printer is off has been improved.  See note under Printing.
  643.  
  644.  
  645.         Revisions in Version 3.60
  646.         -------------------------
  647.         1.  A DOS Shell  has been implemented  and can be activated  with
  648.             [Alt-X].
  649.  
  650.         2.  A  search  capability  has  been   added.    See  note  under
  651.             Searching.
  652.  
  653.         3.  Previous versions did not "form feed" after the last page has
  654.             been printed.  Due to popular request, this has been added.
  655.  
  656.         4.  During  printing,  an aberrant  blank  space appeared  in the
  657.             heading of the  leading page being  printed.  This minor  bug
  658.             has been fixed.
  659.  
  660.  
  661.         Revisions in Version 3.61
  662.         -------------------------
  663.         1.  While creating DOS  shell, an error in  locating COMSPEC when
  664.             it  does  not  appear at  the  beginning  of the  environment
  665.             variable list has been fixed.
  666.  
  667.         2.  Facilities  to  better  intercept  and  report  errors  while
  668.             creating DOS shell have been implemented.
  669.  
  670.         3.  An  extra blank line that  occurs after a  "form feed" at the
  671.             end of printing has been removed.
  672.  
  673.  
  674.         Revisions in Version 3.62, July 1991
  675.         ------------------------------------
  676.         1.  By popular  request, the [End] key  will now take  you to the
  677.             line after the last  entry.  This way  by pressing the  [End]
  678.             key, new entries  may be added  without also having to  press
  679.             the [Dn] key.
  680.  
  681.  
  682.         Revisions in Version 3.63, February 1992
  683.         ----------------------------------------
  684.         1.  A  new  "printer  ready"  status  checking routine  has  been
  685.             implemented.    This  version  should  provide  better  error
  686.             reporting when the printer is not ready.
  687.  
  688.  
  689.         Revisions in Version 3.64a, March 1993
  690.         --------------------------------------
  691.         1.  The printer output  routine has been  modified.  Some  people
  692.             have run into printing difficulties with previous versions.
  693.  
  694.  
  695.  
  696.  
  697.         2.  Should the printer not be ready, a prompt will appear for you
  698.             to press [ESC] to get out  of attempting to print.  If  [ESC]
  699.             is not entered,  Autochk will continue  to try to engage  the
  700.             printer.  If  the printer problem  is corrected, this  prompt
  701.             will disappear and printing will resume normally.
  702.  
  703.  
  704.         Revisions in Version 3.65a, April 1993
  705.         --------------------------------------
  706.         1.  While it works  well for most  people, some are still  having
  707.             printer errors  despite no apparent  problems.   The bug  was
  708.             traced  to the printer status routine itself.  To try to make
  709.             Autochk  universally  compatible,   this  routine  has   been
  710.             rewritten.
  711.  
  712.             Now, when Autochk  attempts to print  and the printer is  not
  713.             ready, the  computer may  appear to  freeze.   At this  time,
  714.             Autochk is attempting to engage the  printer.  This will last
  715.             about 20 seconds.   By correcting the printer,  the checkbook
  716.             should resume printing.   If the program is unable  to engage
  717.             the printer,  an  error  message  appears  and  you  will  be
  718.             returned to the checkbook.
  719.